package com.yyb.service;

import com.yyb.common.PageInfo;
import com.yyb.dto.TbDormAddDTO;
import com.yyb.dto.TbDormQueryDTO;
import com.yyb.dto.TbDormUpdateDTO;
import com.yyb.vo.TbDormVO;

import java.util.List;

public interface TbDormService {

    TbDormVO addDorm(TbDormAddDTO dto);

    TbDormVO updateDorm(TbDormUpdateDTO dto);

    void deleteDorm(Long id);

    void deleteDormBatch(List<Long> ids);

    TbDormVO getDorm(Long id);

    /** 返回你自己的分页对象 */
    PageInfo<TbDormVO, TbDormQueryDTO> listDormPage(TbDormQueryDTO dto);
}
